home *** CD-ROM | disk | FTP | other *** search
Text File | 1993-06-06 | 6.7 KB | 132 lines | [TEXT/MPS ] |
- Changes to OzTeX 1.3
- ====================
-
- All changes are listed here, roughly in order of decreasing importance.
-
- • TeX has been updated from version 3.0 to 3.14.
-
- • Plain.tex in the TeX-inputs folder has been updated to the "official" 3.0
- version and used to build a new Plain.fmt in the TeX-formats folder.
-
- • When TeX is waiting for terminal input you can now drag/resize/scroll/zoom
- the OzTeX window or switch to another application. The mouse cursor no longer
- disappears, instead it changes from a watch to the standard arrow.
-
- • The recommended amount of memory required to run OzTeX is now 870K.
-
- • \special support has been extended to allow the printing and previewing of
- included EPSF/PICT/PNTG files. You can now use
-
- \special{epsf: filename} to include an EPSF file (encapsulated PostScript),
- \special{pict: filename} to include a PICT file (eg. MacDraw output),
- \special{pntg: filename} to include a PNTG file (eg. MacPaint output).
-
- The old syntax of \special{filename [optional PS code]} is still supported
- in case you want to include a file of raw PostScript.
-
- The new \special commands allow you to preview graphics in your DVI file and
- should become the preferred way of including Mac-generated pictures in OzTeX.
- Keywords and file names are case-insensitive; "=" can be used instead of ":"
- to terminate the keyword, and spaces before the file name are ignored.
- For example, \special{EPSF=FOO} is the same as \special{epsf: foo}.
-
- • The new \special commands also allow optional "keyword=value" pairs after
- the file name. (The keyword can also be terminated by ":" or a space.)
- Here are the currently supported keywords:
-
- - scale=n scales a picture by a factor n (n must be > 0.0 and <= 100.0).
- - hscale=n sets the horizontal scale factor (and alters the aspect ratio).
- - vscale=n sets the vertical scale factor (and alters the aspect ratio).
- - width=bp sets the horizontal scale to get a picture at the desired width
- (bp is a number > 0.0 and <= 7200.0 in bp units, where 72bp = 1in).
- If no previous height keyword has been used then the vertical scale is
- set to the new horizontal scale to preserve the aspect ratio.
- - height=bp sets the vertical scale to get a picture at the desired height.
- If no previous width keyword has been used then the horizontal scale is
- set to the new vertical scale to preserve the aspect ratio.
-
- If a particular keyword is used more than once in a single \special command
- then the last value is used. An illegal keyword or value will produce a
- warning message when previewing but cause the entire \special to be ignored
- when printing. (The moral is: preview before you print.)
-
- See the new OzTeX User Guide for a full discussion of \special commands.
- Also, nasty.tex in the TeX-docs folder has been updated to test the inclusion
- of various graphic files; see page 3 in particular.
-
- • The "Page Info" item shows \special commands in a slightly different format
- and if a bitmap exists for a PICT/PNTG/EPSF \special then its width and height
- are displayed (using the current units). This information can be used to
- accurately position the corresponding \special in a later TeX run.
-
- • Changing the DVI magnification in a print/view dialog will change the
- size of \special graphics accordingly (except for raw PostScript files
- that use operators like "initgraphics").
-
- • Larry Siebenmann's BoxedEPSF.* files have been added to the TeX-inputs folder.
- BoxedEPSF.tex is a macro package that allows automatic positioning and scaling
- of EPSF files; see BoxedEPSF.doc.
-
- • The "Include Laser Prep" option has been removed from the print dialog.
- The two corresponding parameters in configuration files are now ignored
- (reserved for future use). All LaserPrep*.ps files have been deleted from
- the PS-files folder. People with documents that rely on the inclusion
- of such files can still print them:
- 1. Create a new version of DVItoPS.ps and append an appropriate LaserPrep file.
- 2. Create a new config file that refers to this modified prolog file.
- 3. Switch to the new config file before printing your document.
-
- • OzTeX's printing code knows about System 7. You no longer need to keep a
- duplicate copy of the LaserWriter driver in the System folder (OzTeX will
- look for it in the Extensions folder). Printing a file from another disk
- also works properly.
-
- • The horizontal and vertical offset parameters in a configuration file
- are now handled a bit differently to avoid a couple of problems.
- The parameters get passed to the DVItoPS.ps prolog file and are used to
- adjust the location of the TeX origin for both portrait AND landscape printing
- (previously you had to use different offsets to correct landscape output).
- The new scheme also avoids spurious page-off-paper errors if relatively large
- offsets have to be used to get printed output in the correct position.
-
- • The "Send to file" button in the print dialog now brings up the standard
- file dialog so you can save PostScript code in a file somewhere other
- than the current folder (on a floppy for instance).
-
- • Characters from a PostScript font are lowered by 1 pixel when printing
- to make sure their baselines match the baselines of characters from a
- bitmap font. (The change was made to the definition of S in DVItoPS.ps.)
-
- • Fixed a bug in the print and view dialogs that resulted in the landscape
- option check box not necessarily agreeing with the actual paper dimensions.
-
- • Default buttons in various dialog buttons now remain outlined (they used to
- disappear after returning from a screen saver).
-
- • More than one page per line is displayed in the OzTeX window when printing
- a DVI file.
-
- • There is no longer a Restart button in the fatal error dialog box.
- This option seemed pointless since virtually all fatal errors require
- quitting OzTeX to fix the problem.
-
- • The Transfer item has been removed from the File menu (most people should
- now be using MultiFinder or System 7).
-
- • "US Letter", "TRIP test" and "My Printer" have been added to the Configs
- folder (and to the list of config files in the Default config file).
-
- • If the empty string ("") appeared in a config file's config/format/help list
- then the the corresponding menu item would show as NUL. Now you'll see
- a disabled separating line (see the new Config menu).
-
- • The way dimensions are displayed has been changed:
- in/cm/pc dimensions are still shown to an accuracy of 1 decimal place,
- but all the rest (mm,pt,bp,px) are rounded up to the nearest integer.
-
- • Maximum value of print/view resolution parameter is now 3000 (was 5000).
-
- • Added gentle.tex to the TeX-Docs folder. This is the source file for
- "A Gentle Introduction to TeX" by Michael Doob. Newcomers to TeX might
- find this book a useful companion to "The TeXbook".
-